home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / okd320ib.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  22.1 KB  |  798 lines

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *GPDFileName: "OKD320IB.GPD"
  7. *GPDFileVersion: "1.0"
  8. *Include: "StdNames.gpd"
  9. *ModelName: "Okidata ML 320-IBM"
  10. *MasterUnits: PAIR(720, 216)
  11. *ResourceDLL: "ok9ibres.dll"
  12. *PrinterType: SERIAL
  13. *Feature: Orientation
  14. {
  15.     *rcNameID: =ORIENTATION_DISPLAY
  16.     *DefaultOption: PORTRAIT
  17.     *Option: PORTRAIT
  18.     {
  19.         *rcNameID: =PORTRAIT_DISPLAY
  20.     }
  21.     *Option: LANDSCAPE_CC270
  22.     {
  23.         *rcNameID: =LANDSCAPE_DISPLAY
  24.     }
  25. }
  26. *Feature: InputBin
  27. {
  28.     *rcNameID: =PAPER_SOURCE_DISPLAY
  29.     *DefaultOption: TRACTOR
  30.     *Option: TRACTOR
  31.     {
  32.         *rcNameID: =TRACTOR_DISPLAY
  33.     }
  34.     *Option: MANUAL
  35.     {
  36.         *rcNameID: =MANUAL_FEED_DISPLAY
  37.     }
  38.     *Option: AUTO
  39.     {
  40.         *rcNameID: =AUTO_DISPLAY
  41.         *Command: CmdSelect
  42.         {
  43.             *Order: DOC_SETUP.7
  44.             *Cmd: "<1B19>I<1B>C<00FF>"
  45.         }
  46.     }
  47.     *Option: Option4
  48.     {
  49.         *rcNameID: 262
  50.         *Command: CmdSelect
  51.         {
  52.             *Order: DOC_SETUP.7
  53.             *Cmd: "<1B1901>"
  54.         }
  55.     }
  56.     *Option: Option5
  57.     {
  58.         *rcNameID: 263
  59.         *Command: CmdSelect
  60.         {
  61.             *Order: DOC_SETUP.7
  62.             *Cmd: "<1B1902>"
  63.         }
  64.     }
  65. }
  66. *Feature: Resolution
  67. {
  68.     *rcNameID: =RESOLUTION_DISPLAY
  69.     *DefaultOption: Option1
  70.     *Option: Option1
  71.     {
  72.         *Name: "120 x 72 " =DOTS_PER_INCH
  73.         *DPI: PAIR(120, 72)
  74.         *TextDPI: PAIR(120, 72)
  75.         *PinsPerLogPass: 8
  76.         *PinsPerPhysPass: 8
  77.         *RequireUniDir?: TRUE
  78.         EXTERN_GLOBAL: *StripBlanks: LIST(TRAILING)
  79.         EXTERN_GLOBAL: *TextYOffset: 14
  80.         *SpotDiameter: 100
  81.         *Command: CmdSendBlockData { *Cmd : "<1B>L" %l{NumOfDataBytes} }
  82.     }
  83.     *Option: Option2
  84.     {
  85.         *Name: "60 x 72 " =DOTS_PER_INCH
  86.         *DPI: PAIR(60, 72)
  87.         *TextDPI: PAIR(60, 72)
  88.         *PinsPerLogPass: 8
  89.         *PinsPerPhysPass: 8
  90.         *RequireUniDir?: TRUE
  91.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  92.         *SpotDiameter: 100
  93.         *Command: CmdSendBlockData { *Cmd : "<1B>K" %l{NumOfDataBytes} }
  94.     }
  95.     *Option: Option3
  96.     {
  97.         *Name: "240 x 216 " =DOTS_PER_INCH
  98.         *DPI: PAIR(240, 216)
  99.         *TextDPI: PAIR(240, 216)
  100.         *PinsPerLogPass: 24
  101.         *PinsPerPhysPass: 8
  102.         *MinStripBlankPixels: 240
  103.         *RequireUniDir?: TRUE
  104.         EXTERN_GLOBAL: *StripBlanks: LIST(LEADING,TRAILING)
  105.         *SpotDiameter: 170
  106.         *Command: CmdSendBlockData { *Cmd : "<1B>Z" %l{NumOfDataBytes} }
  107.     }
  108. }
  109. *Feature: PaperSize
  110. {
  111.     *rcNameID: =PAPER_SIZE_DISPLAY
  112.     *DefaultOption: LETTER
  113.     *Option: LETTER
  114.     {
  115.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  116.         *Command: CmdSelect
  117.         {
  118.             *Order: DOC_SETUP.8
  119.             *Cmd: "<1B>C<000B>"
  120.         }
  121.         *switch: InputBin
  122.         {
  123.             *case: TRACTOR
  124.             {
  125.                 *PrintableArea: PAIR(5760, 2376)
  126.                 *PrintableOrigin: PAIR(180, 0)
  127.             }
  128.             *case: MANUAL
  129.             {
  130.                 *PrintableArea: PAIR(5760, 1957)
  131.                 *PrintableOrigin: PAIR(180, 189)
  132.                 *switch: Resolution
  133.                 {
  134.                     *case: Option1
  135.                     {
  136.                         *PrintableArea: PAIR(5760, 1956)
  137.                     }
  138.                     *case: Option2
  139.                     {
  140.                         *PrintableArea: PAIR(5760, 1956)
  141.                     }
  142.                 }
  143.             }
  144.             *case: AUTO
  145.             {
  146.                 *PrintableArea: PAIR(5760, 2110)
  147.                 *PrintableOrigin: PAIR(180, 108)
  148.                 *switch: Resolution
  149.                 {
  150.                     *case: Option1
  151.                     {
  152.                         *PrintableArea: PAIR(5760, 2109)
  153.                     }
  154.                     *case: Option2
  155.                     {
  156.                         *PrintableArea: PAIR(5760, 2109)
  157.                     }
  158.                 }
  159.             }
  160.             *case: Option4
  161.             {
  162.                 *PrintableArea: PAIR(5760, 2110)
  163.                 *PrintableOrigin: PAIR(180, 108)
  164.                 *switch: Resolution
  165.                 {
  166.                     *case: Option1
  167.                     {
  168.                         *PrintableArea: PAIR(5760, 2109)
  169.                     }
  170.                     *case: Option2
  171.                     {
  172.                         *PrintableArea: PAIR(5760, 2109)
  173.                     }
  174.                 }
  175.             }
  176.             *case: Option5
  177.             {
  178.                 *PrintableArea: PAIR(5760, 2110)
  179.                 *PrintableOrigin: PAIR(180, 108)
  180.                 *switch: Resolution
  181.                 {
  182.                     *case: Option1
  183.                     {
  184.                         *PrintableArea: PAIR(5760, 2109)
  185.                     }
  186.                     *case: Option2
  187.                     {
  188.                         *PrintableArea: PAIR(5760, 2109)
  189.                     }
  190.                 }
  191.             }
  192.         }
  193.     }
  194.     *Option: LEGAL
  195.     {
  196.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  197.         *Command: CmdSelect
  198.         {
  199.             *Order: DOC_SETUP.8
  200.             *Cmd: "<1B>C<000E>"
  201.         }
  202.         *switch: InputBin
  203.         {
  204.             *case: TRACTOR
  205.             {
  206.                 *PrintableArea: PAIR(5760, 3024)
  207.                 *PrintableOrigin: PAIR(180, 0)
  208.             }
  209.             *case: MANUAL
  210.             {
  211.                 *PrintableArea: PAIR(5760, 2605)
  212.                 *PrintableOrigin: PAIR(180, 189)
  213.                 *switch: Resolution
  214.                 {
  215.                     *case: Option1
  216.                     {
  217.                         *PrintableArea: PAIR(5760, 2604)
  218.                     }
  219.                     *case: Option2
  220.                     {
  221.                         *PrintableArea: PAIR(5760, 2604)
  222.                     }
  223.                 }
  224.             }
  225.             *case: AUTO
  226.             {
  227.                 *PrintableArea: PAIR(5760, 2758)
  228.                 *PrintableOrigin: PAIR(180, 108)
  229.                 *switch: Resolution
  230.                 {
  231.                     *case: Option1
  232.                     {
  233.                         *PrintableArea: PAIR(5760, 2757)
  234.                     }
  235.                     *case: Option2
  236.                     {
  237.                         *PrintableArea: PAIR(5760, 2757)
  238.                     }
  239.                 }
  240.             }
  241.             *case: Option4
  242.             {
  243.                 *PrintableArea: PAIR(5760, 2758)
  244.                 *PrintableOrigin: PAIR(180, 108)
  245.                 *switch: Resolution
  246.                 {
  247.                     *case: Option1
  248.                     {
  249.                         *PrintableArea: PAIR(5760, 2757)
  250.                     }
  251.                     *case: Option2
  252.                     {
  253.                         *PrintableArea: PAIR(5760, 2757)
  254.                     }
  255.                 }
  256.             }
  257.             *case: Option5
  258.             {
  259.                 *PrintableArea: PAIR(5760, 2758)
  260.                 *PrintableOrigin: PAIR(180, 108)
  261.                 *switch: Resolution
  262.                 {
  263.                     *case: Option1
  264.                     {
  265.                         *PrintableArea: PAIR(5760, 2757)
  266.                     }
  267.                     *case: Option2
  268.                     {
  269.                         *PrintableArea: PAIR(5760, 2757)
  270.                     }
  271.                 }
  272.             }
  273.         }
  274.     }
  275.     *Option: A4
  276.     {
  277.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  278.         *Command: CmdSelect
  279.         {
  280.             *Order: DOC_SETUP.8
  281.             *Cmd: "<1B>2<1B>CF"
  282.         }
  283.         *switch: InputBin
  284.         {
  285.             *case: TRACTOR
  286.             {
  287.                 *PrintableArea: PAIR(5760, 2525)
  288.                 *PrintableOrigin: PAIR(180, 0)
  289.                 *switch: Resolution
  290.                 {
  291.                     *case: Option1
  292.                     {
  293.                         *PrintableArea: PAIR(5760, 2523)
  294.                     }
  295.                     *case: Option2
  296.                     {
  297.                         *PrintableArea: PAIR(5760, 2523)
  298.                     }
  299.                 }
  300.             }
  301.             *case: MANUAL
  302.             {
  303.                 *PrintableArea: PAIR(5760, 2106)
  304.                 *PrintableOrigin: PAIR(180, 189)
  305.             }
  306.             *case: AUTO
  307.             {
  308.                 *PrintableArea: PAIR(5760, 2259)
  309.                 *PrintableOrigin: PAIR(180, 108)
  310.             }
  311.             *case: Option4
  312.             {
  313.                 *PrintableArea: PAIR(5760, 2259)
  314.                 *PrintableOrigin: PAIR(180, 108)
  315.             }
  316.             *case: Option5
  317.             {
  318.                 *PrintableArea: PAIR(5760, 2259)
  319.                 *PrintableOrigin: PAIR(180, 108)
  320.             }
  321.         }
  322.     }
  323.     *Option: B5
  324.     {
  325.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  326.         *Command: CmdSelect
  327.         {
  328.             *Order: DOC_SETUP.8
  329.             *Cmd: "<1B>2<1B>C%<"
  330.         }
  331.         *switch: InputBin
  332.         {
  333.             *case: TRACTOR
  334.             {
  335.                 *PrintableArea: PAIR(4982, 2186)
  336.                 *PrintableOrigin: PAIR(180, 0)
  337.                 *switch: Resolution
  338.                 {
  339.                     *case: Option1
  340.                     {
  341.                         *PrintableArea: PAIR(4980, 2184)
  342.                     }
  343.                     *case: Option2
  344.                     {
  345.                         *PrintableArea: PAIR(4980, 2184)
  346.                     }
  347.                     *case: Option3
  348.                     {
  349.                         *PrintableArea: PAIR(4980, 2186)
  350.                     }
  351.                 }
  352.             }
  353.             *case: MANUAL
  354.             {
  355.                 *PrintableArea: PAIR(4982, 1767)
  356.                 *PrintableOrigin: PAIR(180, 189)
  357.                 *switch: Resolution
  358.                 {
  359.                     *case: Option1
  360.                     {
  361.                         *PrintableArea: PAIR(4980, 1767)
  362.                     }
  363.                     *case: Option2
  364.                     {
  365.                         *PrintableArea: PAIR(4980, 1767)
  366.                     }
  367.                     *case: Option3
  368.                     {
  369.                         *PrintableArea: PAIR(4980, 1767)
  370.                     }
  371.                 }
  372.             }
  373.             *case: AUTO
  374.             {
  375.                 *PrintableArea: PAIR(4982, 1920)
  376.                 *PrintableOrigin: PAIR(180, 108)
  377.                 *switch: Resolution
  378.                 {
  379.                     *case: Option1
  380.                     {
  381.                         *PrintableArea: PAIR(4980, 1920)
  382.                     }
  383.                     *case: Option2
  384.                     {
  385.                         *PrintableArea: PAIR(4980, 1920)
  386.                     }
  387.                     *case: Option3
  388.                     {
  389.                         *PrintableArea: PAIR(4980, 1920)
  390.                     }
  391.                 }
  392.             }
  393.             *case: Option4
  394.             {
  395.                 *PrintableArea: PAIR(4982, 1920)
  396.                 *PrintableOrigin: PAIR(180, 108)
  397.                 *switch: Resolution
  398.                 {
  399.                     *case: Option1
  400.                     {
  401.                         *PrintableArea: PAIR(4980, 1920)
  402.                     }
  403.                     *case: Option2
  404.                     {
  405.                         *PrintableArea: PAIR(4980, 1920)
  406.                     }
  407.                     *case: Option3
  408.                     {
  409.                         *PrintableArea: PAIR(4980, 1920)
  410.                     }
  411.                 }
  412.             }
  413.             *case: Option5
  414.             {
  415.                 *PrintableArea: PAIR(4982, 1920)
  416.                 *PrintableOrigin: PAIR(180, 108)
  417.                 *switch: Resolution
  418.                 {
  419.                     *case: Option1
  420.                     {
  421.                         *PrintableArea: PAIR(4980, 1920)
  422.                     }
  423.                     *case: Option2
  424.                     {
  425.                         *PrintableArea: PAIR(4980, 1920)
  426.                     }
  427.                     *case: Option3
  428.                     {
  429.                         *PrintableArea: PAIR(4980, 1920)
  430.                     }
  431.                 }
  432.             }
  433.         }
  434.     }
  435.     *Option: Option5
  436.     {
  437.         *rcNameID: 259
  438.         *PageDimensions: PAIR(6120, 2592)
  439.         *Command: CmdSelect
  440.         {
  441.             *Order: DOC_SETUP.8
  442.             *Cmd: "<1B>C<000C>"
  443.         }
  444.         *switch: InputBin
  445.         {
  446.             *case: TRACTOR
  447.             {
  448.                 *PrintableArea: PAIR(5760, 2592)
  449.                 *PrintableOrigin: PAIR(180, 0)
  450.             }
  451.             *case: MANUAL
  452.             {
  453.                 *PrintableArea: PAIR(5760, 2173)
  454.                 *PrintableOrigin: PAIR(180, 189)
  455.                 *switch: Resolution
  456.                 {
  457.                     *case: Option1
  458.                     {
  459.                         *PrintableArea: PAIR(5760, 2172)
  460.                     }
  461.                     *case: Option2
  462.                     {
  463.                         *PrintableArea: PAIR(5760, 2172)
  464.                     }
  465.                 }
  466.             }
  467.             *case: AUTO
  468.             {
  469.                 *PrintableArea: PAIR(5760, 2326)
  470.                 *PrintableOrigin: PAIR(180, 108)
  471.                 *switch: Resolution
  472.                 {
  473.                     *case: Option1
  474.                     {
  475.                         *PrintableArea: PAIR(5760, 2325)
  476.                     }
  477.                     *case: Option2
  478.                     {
  479.                         *PrintableArea: PAIR(5760, 2325)
  480.                     }
  481.                 }
  482.             }
  483.             *case: Option4
  484.             {
  485.                 *PrintableArea: PAIR(5760, 2326)
  486.                 *PrintableOrigin: PAIR(180, 108)
  487.                 *switch: Resolution
  488.                 {
  489.                     *case: Option1
  490.                     {
  491.                         *PrintableArea: PAIR(5760, 2325)
  492.                     }
  493.                     *case: Option2
  494.                     {
  495.                         *PrintableArea: PAIR(5760, 2325)
  496.                     }
  497.                 }
  498.             }
  499.             *case: Option5
  500.             {
  501.                 *PrintableArea: PAIR(5760, 2326)
  502.                 *PrintableOrigin: PAIR(180, 108)
  503.                 *switch: Resolution
  504.                 {
  505.                     *case: Option1
  506.                     {
  507.                         *PrintableArea: PAIR(5760, 2325)
  508.                     }
  509.                     *case: Option2
  510.                     {
  511.                         *PrintableArea: PAIR(5760, 2325)
  512.                     }
  513.                 }
  514.             }
  515.         }
  516.     }
  517.     *Option: Option6
  518.     {
  519.         *rcNameID: 260
  520.         *PageDimensions: PAIR(6120, 2592)
  521.         *Command: CmdSelect
  522.         {
  523.             *Order: DOC_SETUP.8
  524.             *Cmd: "<1B>C<000D>"
  525.         }
  526.         *switch: InputBin
  527.         {
  528.             *case: TRACTOR
  529.             {
  530.                 *PrintableArea: PAIR(5760, 2592)
  531.                 *PrintableOrigin: PAIR(180, 0)
  532.             }
  533.             *case: MANUAL
  534.             {
  535.                 *PrintableArea: PAIR(5760, 2173)
  536.                 *PrintableOrigin: PAIR(180, 189)
  537.                 *switch: Resolution
  538.                 {
  539.                     *case: Option1
  540.                     {
  541.                         *PrintableArea: PAIR(5760, 2172)
  542.                     }
  543.                     *case: Option2
  544.                     {
  545.                         *PrintableArea: PAIR(5760, 2172)
  546.                     }
  547.                 }
  548.             }
  549.             *case: AUTO
  550.             {
  551.                 *PrintableArea: PAIR(5760, 2326)
  552.                 *PrintableOrigin: PAIR(180, 108)
  553.                 *switch: Resolution
  554.                 {
  555.                     *case: Option1
  556.                     {
  557.                         *PrintableArea: PAIR(5760, 2325)
  558.                     }
  559.                     *case: Option2
  560.                     {
  561.                         *PrintableArea: PAIR(5760, 2325)
  562.                     }
  563.                 }
  564.             }
  565.             *case: Option4
  566.             {
  567.                 *PrintableArea: PAIR(5760, 2326)
  568.                 *PrintableOrigin: PAIR(180, 108)
  569.                 *switch: Resolution
  570.                 {
  571.                     *case: Option1
  572.                     {
  573.                         *PrintableArea: PAIR(5760, 2325)
  574.                     }
  575.                     *case: Option2
  576.                     {
  577.                         *PrintableArea: PAIR(5760, 2325)
  578.                     }
  579.                 }
  580.             }
  581.             *case: Option5
  582.             {
  583.                 *PrintableArea: PAIR(5760, 2326)
  584.                 *PrintableOrigin: PAIR(180, 108)
  585.                 *switch: Resolution
  586.                 {
  587.                     *case: Option1
  588.                     {
  589.                         *PrintableArea: PAIR(5760, 2325)
  590.                     }
  591.                     *case: Option2
  592.                     {
  593.                         *PrintableArea: PAIR(5760, 2325)
  594.                     }
  595.                 }
  596.             }
  597.         }
  598.     }
  599.     *Option: Option7
  600.     {
  601.         *rcNameID: 261
  602.         *PageDimensions: PAIR(6235, 935)
  603.         *Command: CmdSelect
  604.         {
  605.             *Order: DOC_SETUP.8
  606.             *Cmd: "<1B>2<1B>C<1A>"
  607.         }
  608.         *switch: InputBin
  609.         {
  610.             *case: TRACTOR
  611.             {
  612.                 *PrintableArea: PAIR(5760, 935)
  613.                 *PrintableOrigin: PAIR(180, 0)
  614.                 *switch: Resolution
  615.                 {
  616.                     *case: Option1
  617.                     {
  618.                         *PrintableArea: PAIR(5760, 933)
  619.                     }
  620.                     *case: Option2
  621.                     {
  622.                         *PrintableArea: PAIR(5760, 933)
  623.                     }
  624.                 }
  625.             }
  626.             *case: MANUAL
  627.             {
  628.                 *PrintableArea: PAIR(5760, 516)
  629.                 *PrintableOrigin: PAIR(180, 189)
  630.             }
  631.             *case: AUTO
  632.             {
  633.                 *PrintableArea: PAIR(5760, 669)
  634.                 *PrintableOrigin: PAIR(180, 108)
  635.             }
  636.             *case: Option4
  637.             {
  638.                 *PrintableArea: PAIR(5760, 669)
  639.                 *PrintableOrigin: PAIR(180, 108)
  640.             }
  641.             *case: Option5
  642.             {
  643.                 *PrintableArea: PAIR(5760, 669)
  644.                 *PrintableOrigin: PAIR(180, 108)
  645.             }
  646.         }
  647.     }
  648.     *Option: CUSTOMSIZE
  649.     {
  650.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  651.         *MinSize: PAIR(720, 216)
  652.         *MaxSize: PAIR(6120, 4752)
  653.         *MaxPrintableWidth: 5760
  654.         *MinLeftMargin: 180
  655.         *CenterPrintable?: FALSE
  656.         *switch: InputBin
  657.         {
  658.             *case: TRACTOR
  659.             {
  660.                 *TopMargin: 0
  661.                 *BottomMargin: 0
  662.             }
  663.             *case: MANUAL
  664.             {
  665.                 *TopMargin: 189
  666.                 *BottomMargin: 230
  667.             }
  668.             *case: AUTO
  669.             {
  670.                 *TopMargin: 108
  671.                 *BottomMargin: 158
  672.             }
  673.             *case: Option4
  674.             {
  675.                 *TopMargin: 108
  676.                 *BottomMargin: 158
  677.             }
  678.             *case: Option5
  679.             {
  680.                 *TopMargin: 108
  681.                 *BottomMargin: 158
  682.             }
  683.         }
  684.     }
  685. }
  686. *Feature: Halftone
  687. {
  688.     *rcNameID: =HALFTONING_DISPLAY
  689.     *DefaultOption: HT_PATSIZE_AUTO
  690.     *Option: HT_PATSIZE_AUTO
  691.     {
  692.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  693.     }
  694. *Ifdef: WINNT_50
  695.     *Option: HT_PATSIZE_SUPERCELL_M
  696.     {
  697.         *rcNameID: =HT_SUPERCELL_DISPLAY
  698.     }
  699. *Endif:
  700.     *Option: HT_PATSIZE_6x6_M
  701.     {
  702.         *rcNameID: =HT_DITHER6X6_DISPLAY
  703.     }
  704.     *Option: HT_PATSIZE_8x8_M
  705.     {
  706.         *rcNameID: =HT_DITHER8X8_DISPLAY
  707.     }
  708. }
  709. *Command: CmdStartDoc
  710. {
  711.     *Order: DOC_SETUP.1
  712.     *Cmd: "<121B>V<001B>U<011B>6<1B>2<1B>I<031B>W0"
  713. }
  714. *Command: CmdStartPage
  715. {
  716.     *Order: PAGE_SETUP.1
  717.     *Cmd: "<0D>"
  718. }
  719. *Command: CmdEndJob
  720. {
  721.     *Order: JOB_FINISH.1
  722.     *Cmd: "<1B>@"
  723. }
  724. *RotateCoordinate?: FALSE
  725. *RotateRaster?: FALSE
  726. *RotateFont?: FALSE
  727. *switch: Orientation
  728. {
  729.     *case: PORTRAIT
  730.     {
  731.         *TextCaps: LIST(TC_OP_CHARACTER,TC_EA_DOUBLE,TC_IA_ABLE,TC_UA_ABLE,TC_SO_ABLE,TC_RA_ABLE)
  732.     }
  733.     *case: LANDSCAPE_CC270
  734.     {
  735.         *TextCaps: LIST(TC_RA_ABLE)
  736.     }
  737. }
  738. *CursorXAfterCR: AT_CURSOR_X_ORIGIN
  739. *YMoveAttributes: LIST(SEND_CR_FIRST)
  740. *MaxLineSpacing: 255
  741. *YMoveThreshold: *
  742. *YMoveUnit: 216
  743. *Command: CmdYMoveRelDown { *Cmd : "<1B>J" %c[0,255]{max_repeat(DestYRel )} }
  744. *Command: CmdSetLineSpacing { *Cmd : "<1B>3" %c[0,255]{LinefeedSpacing } }
  745. *Command: CmdCR { *Cmd : "<0D>" }
  746. *Command: CmdLF { *Cmd : "<0A>" }
  747. *Command: CmdFF { *Cmd : "<0C1B19>R" }
  748. *Command: CmdBackSpace { *Cmd : "<08>" }
  749. *Command: CmdUniDirectionOn { *Cmd : "<1B>U<01>" }
  750. *Command: CmdUniDirectionOff { *Cmd : "<1B>U<00>" }
  751. *EjectPageWithFF?: FALSE
  752. *switch: InputBin
  753. {
  754.     *case: MANUAL
  755.     {
  756.         *EjectPageWithFF?: TRUE
  757.     }
  758.     *case: AUTO
  759.     {
  760.         *EjectPageWithFF?: TRUE
  761.     }
  762.     *case: Option4
  763.     {
  764.         *EjectPageWithFF?: TRUE
  765.     }
  766.     *case: Option5
  767.     {
  768.         *EjectPageWithFF?: TRUE
  769.     }
  770. }
  771. *OutputDataFormat: V_BYTE
  772. *OptimizeLeftBound?: FALSE
  773. *CursorXAfterSendBlockData: AT_GRXDATA_END
  774. *CursorYAfterSendBlockData: NO_MOVE
  775. *DefaultFont: 111
  776. *DefaultCTT: 2
  777. *switch: Orientation
  778. {
  779.     *case: PORTRAIT
  780.     {
  781.         *DeviceFonts: LIST(109,110,111,112,113,114,115,116,117,118,119,120,121,122)
  782.     }
  783.     *case: LANDSCAPE_CC270
  784.     {
  785.         *DeviceFonts: LIST()
  786.     }
  787. }
  788. *Command: CmdBoldOn { *Cmd : "<1B>E" }
  789. *Command: CmdBoldOff { *Cmd : "<1B>F" }
  790. *Command: CmdItalicOn { *Cmd : "<1B>%%G" }
  791. *Command: CmdItalicOff { *Cmd : "<1B>%%H" }
  792. *Command: CmdUnderlineOn { *Cmd : "<1B>-<01>" }
  793. *Command: CmdUnderlineOff { *Cmd : "<1B>-<00>" }
  794. *Command: CmdStrikeThruOn { *Cmd : "<1B>_<01>" }
  795. *Command: CmdStrikeThruOff { *Cmd : "<1B>_<00>" }
  796. *Command: CmdSelectSingleByteMode { *Cmd : "<1B>%%P" }
  797. *Command: CmdSelectDoubleByteMode { *Cmd : "<1B>%%Q" }
  798.